difficult to decipher - Turco Inglés Diccionario